jamaica walnut (picrodendron macrocarpum) - Español Inglés Diccionario